home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr29 / dfb16b.zip / HISTORY.TXT < prev    next >
Text File  |  1994-12-21  |  2KB  |  67 lines

  1. Version 1.0:
  2.  - high resolution time measurement ok.
  3.  - detection of L1 cache ok.
  4.  - detection of L2 cache ok.
  5.  - CPU type detection ok.
  6.  - partial implementation of video performance tests.
  7.  
  8. Version 1.1:
  9.  - L1 cache code improved.
  10.  - L2 cache code improved.
  11.  - AT cache detection added.
  12.  - CPU type detection reworked.
  13.  - full implementation of video performance tests.
  14.  
  15. Version 1.2:
  16.  - L2 cache code improved.
  17.  - DRAM page size detection added.
  18.  - cache line size detection added.
  19.  - video info added.
  20.  
  21. Version 1.3:
  22.  - different device driver used to be WARP compatible
  23.  
  24. Version 1.3a:
  25.  - nasty bug in preloading code pages => total system lockup   (fixed)
  26.  
  27. Version 1.4:
  28.  - L2 cache code improved.
  29.  - CPU type detection improved.
  30.  - DRAM page size detection improved.
  31.  - DRAM interleave detection added.
  32.  - results layout depends on presence of L1/L2 cache.
  33.  
  34. Version 1.4a:
  35.  - CPU-ID bug fixed
  36.  
  37. Version 1.5
  38.  - CPU type detection reworked (more CPU types, more reliably)
  39.  - more robust to different environments:
  40.    works without device driver -> less details
  41.    works from a boot floppy -> no video testing
  42.  - much smaller critical code with disabled interrupts should remove any
  43.    chance for lockups due to page faults
  44.  - fixed bug in L2 cache code (affected Pentium only)
  45.  
  46. Version 1.6
  47.  - another CPU-ID bug fixed
  48.  - minor code reordering to improve L1 cache detection on Pentiums
  49.  - added testing of opcode fetch from L2 cache
  50.  - added capability of opcode fetch testing on CPUs with harvard architecture
  51.    (sorry, this needs much bigger code)
  52.  - added 'more' option
  53.  
  54. Version 1.6a
  55.  - bug in CPU type detection fixed (could not separate 386 type CPUs)
  56.  - added test for FDIV bug
  57.  
  58. Version 1.6b
  59.  - FDIV test introduced a weird bug, fixed (sorry, I don't have a Pentium)
  60.  - video chipsets now detected according to the *.DSC files, not SVGA.EXE
  61.  
  62. Future:
  63.  - overall improvement :-)
  64.  - less bugs :-)
  65.  - fancy GUI interface
  66.  - any other good and implementable idea
  67.